weed eradicator - French English Dictionary